work wonders with something - Francés Inglés Diccionario